feel like a million bucks - French English Dictionary